large-size taxpayers - German English Dictionary